Spef1 O - protein coding gene 4931426K16Rik http://identifiers.org/mgd/MGI:3513546 sperm flagellar 1 MGI:3513546 Gene genetic mapping